ball socket seat - Espagnol Anglais Dictionnaire